PowerBuilder Enterprise for Windows


A comprehensive, object-oriented development environment for high performance client/server applications

Your most complex client/server applications require powerful and flexible tools based on today's most advanced technology. You need a highly effective work environment supporting everything from collaborative team development to intuitive end-userfunctions.

This is why Powersoft created PowerBuilder Enterprise for Windows, the comprehensive development environment for building high-performance, Windows 3.1 and NT; client/server applications. It combines an intuitive graphical interface with an extensible object-oriented programming language. It features native connectivity to leading client/server databases and connects to most other server and desktop databases through robust ODBC support.

For team development, PowerBuilder Enterprise provides a centralized object library/source manager, an application configuration manager, and interfaces to leading version control technologies. In an integrated package, it offers all the tools you require to develop and deploy today's most complex client/server applications.

Intuitive, Feature-Rich Development Environment

PowerBuilder Enterprise offers a feature-rich development environment, including:

Comprehensive Windows 3.1 Support -- for all Windows controls, events, and functions. Advanced graphical interface capabilities include support for Multiple Document Interface (MDI) applications with minimal coding.

Configurable toolbars with PowerTips -- toolbars are movable, customizable, and quickly configured. PowerTips give the name and function of each icon.

PowerScript programming language -- an extensible, object-oriented language that provides access to hundreds of built-in functions. Developers can write custom functions or access existing functions written in C or other languages. An incremental compiler and full-featured debugger are included.

Desktop Integration -- support for OLE 2.0 containers and automation, Dynamic Data Exchange (DDE), Dynamic Link Libraries (DLLs), and Visual Basic controls (VBXs).

Developer Assistance -- with a Quick Application Generator and a comprehensive set of online code examples that assist in rapid prototyping and development. A library of PowerBuilder sample applications is provided as a learning aid, and an extensive help facility and complete documentation (in electronic format) puts technical information at your fingertips.

Powerful Object-Oriented Technology

Powerful object-oriented technology allows developers to rapidly create Windows applications without specialized knowledge or complicated programming. PowerBuilder Enterprise supports the definition of classes for modeling visual and non-visual business objects. It also provides support for other key object-oriented programming features, including multi-level inheritance, encapsulation of data and processing logic, and polymorphism. These capabilities ensure consistency in applications, increased productivity, and minimized maintenance costs.

You can take advantage of a built-in, comprehensive library of reusable objects, or choose from a number of commercial class libraries designed specifically for PowerBuilder.

Support for High-Performance Complex Applications

Fulfilling the most demanding application requirements, PowerBuilder Enterprise for Windows features full support for 16- and 32-bit Windows environments on Intel platforms including Windows 3.1, Windows NT, and Win OS/2. PowerBuilder Enterprise developers can define, compile, and debug an integrated C++ class with the C++ Class Builder based on Powersoft's high-performance Watcom C/C++ compiler.

Enterprise Database Connectivity

Allowing database manipulation without coding SQL, the intelligent DataWindow understands the unique functionality of each supported database you simply select a data source and presentation style, and the DataWindow directly manages the interaction and manipulation of the database.

PowerBuilder Enterprise provides native drivers for direct access to industry-leading server databases such as Oracle, Informix, and SQLServer, as well as full ODBC support for access to a variety of other server and desktop databases. With Lotus Notes support, developers gain comprehensive access to advanced Notes capabilities, including seamless integration of SQL and Notes data in a single application.

PowerBuilder Enterprise comes with a single-user, 32-bit Watcom SQL database engine that allows development to begin immediately. Developers can use Watcom SQL to access tutorial and sample applications, or work remotely from the server. Applications built with the standalone Watcom SQL engine can easily scale up to one of Watcom's multi-user database servers.

The Data Pipeline, PowerBuilder Enterprise's data migration and replication utility, copies tables and their data from one database to another even if the data resides in different locations or DBMSs.

For database administration, PowerBuilder Enterprise provides point-and-click simplicity. Developers can create or alter tables, define referential integrity rules, administer database security, specify application design repository information, and more.

Robust Query, Reporting, and Business Graphics

PowerBuilder Enterprise simplifies querying, with a graphical query builder and a multi-table QuickSelect. Save queries as objects, then use them as data sources for a variety of reports.

PowerBuilder Enterprise's banded report writer supports an impressive array of report types: freeform, tabular, control break, cross-tab, labels, composite, and more. A powerful business graphics engine provides 2D and 3D pie, bar, column, line, scatter, and area graphs.

The PowerBuilder Repository, an extension to the database system catalog stores labels, edit masks, validation rules, graphical edit styles, and increases productivity and consistency.

PowerBuilder Enterprise also includes InfoMaker, the complete information access and management tool for both end users and developers. It enables the creation of presentation-quality reports, and easy-to-define queries without any programming. It comes with the same built-in connectivity as PowerBuilder, and features powerful, intuitive tools for managing and maintaining data.

Configuration Management and Application Deployment

PowerBuilder Enterprise allows even the largest application development teams to be more productive. The central check-in/check-out feature lets developers control access to objects, and an interface to leading source management facilities such as INTERSOLV's PVCS and LEGENT's ENDEVOR is included.

The Application Painter displays a graphical hierarchy of the entire application, simplifying application management and allowing a quick overview of development work. Developers can then move directly to the appropriate painter to modify PowerBuilder objects.

PowerBuilder Enterprise provides an intuitive interface for building and deploying applications. The Project Painter maintains an application's deployment file configuration. An install disk builder allows developers to create PowerBuilder setup disks to simplify application distribution. Applications can be deployed royalty-free.

Expandable and Scalable

FUNCky for PowerBuilder is an optional extension to the PowerScript language. It offers nearly 500 additional functions, powerful programming constructs, and system level capabilities.

As you expand single-user, Watcom-based applications to a multi-user environment, you can seamlessly upgrade to the high-performance family of Watcom SQL Advanced Network Servers for Windows, Windows NT, NetWare,; and OS/2;.

Powersoft's Client/server Open Development Environment (CODE) extends Powersoft's core technology to best-of-class products that cover every aspect of computing across the enterprise, from monitors for remote procedure calls and transaction processing to data modeling and automated testing.

The Powersoft Enterprise Series

PowerBuilder Enterprise is part of the Powersoft Enterprise. This family of scalable development tools increases productivity at every level throughout the enterprise, and promotes an integrated environment for IS developers and end users alike. The Series includes PowerBuilder Enterprise, PowerBuilder Team/ODBC, PowerBuilder Desktop, and InfoMaker.

Minimum System Requirements

386SX; MS-DOS; or PC-DOS; operating system (version 3.3 or above); 8 MB RAM; Microsoft Windows 3.1 or Windows NT; 19 MB hard disk space

Server Databases Supported:

ALLBASE/SQL; DB2; DB2/2; DB2/6000; Informix; Microsoft SQL Server; Oracle; SQLBase ; Sybase SQL Server; Watcom SQL; XDB; Rdb

Desktop Databases Supported:

Paradox; for DOS 3.x, 4.x, 5.x ; dBASE III, IV, V; Paradox for Windows; dBASE for Windows; NetWare; SQL 3.x ; Clipper; Summer 87, 5.x; Access 1.x; FoxPro; for DOS 2.0; Btrieve; 5.x, 6.x; FoxPro for Windows; ASCII text; Microsoft Excel

Other databases are supported through ODBC connectivity and ODBC drivers provided by the DBMS vendors and third parties.

Powersoft Corporation, 561 Virginia Road, Concord, MA 01742-2732 U.S.A. Phone 1-800-395-3525 or 1-508-287-1500. FaxLine 1-508-287-1600.

Powersoft Europe Ltd., Windsor Court, Kingsmead Business Park, High Wycombe, Buckinghamshire, HP11 1JU U.K. Phone +44 (0) 1 494 555555. Fax +44 (0) 1 494 538100.

Powersoft Asia-Pacific, American Powersoft Corporation Pte. Ltd., No. 5 Temasek Boulevard, #04-01 Suntec City Tower, Singapore 0103. Phone +65 378 0140. Fax +65 378 0143


Powersoft, the Powersoft logo, and PowerBuilder are registered trademarks of Powersoft Corporation. InfoMaker, Connect Profiles, QuickStyles, PowerGuide, PowerScript, DataWindow, Data Pipeline, Powersoft Enterprise Series, DataSmart, and PowerTips are trademarks of Powersoft Corporation. All other trademarks and registered trademarks are property of their respective owners. Copyright 1994 Powersoft Corporation. All rights reserved.